package top.rainbowecho.common.mq.config;

import lombok.Getter;
import lombok.Setter;
import org.springframework.boot.context.properties.ConfigurationProperties;

import java.util.EnumMap;

/**
 * 对使用的交换机、路由以及队列名进行配置
 *
 * 如果以后要修改配置名，记得对应监听器中的spel表达式也要对应修改
 *
 * @author rainbow
 * @since 2019/12/6 13:36
 */
@Getter
@Setter
@ConfigurationProperties(prefix = "blog.mq")
public class MqConfiguration {
    private EnumMap<BlogMqRouteEnum, RouteItem> routes;
}
